deal in horses - Turco Inglés Diccionario